package com.example.devsa_platform.pojo.vo.stats;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class TechCultureStatsVo {
    private List<Map<String, Object>> languageHaveWorkedWithGroup;
    private List<Map<String, Object>> languageWantToWorkWithGroup;
    private List<Map<String, Object>> databaseHaveWorkedWithGroup;
    private List<Map<String, Object>> databaseWantToWorkWithGroup;
    private List<Map<String, Object>> platformHaveWorkedWithGroup;
    private List<Map<String, Object>> platformWantToWorkWithGroup;
    private List<Map<String, Object>> webframeHaveWorkedWithGroup;
    private List<Map<String, Object>> webframeWantToWorkWithGroup;
    private List<Map<String, Object>> miscTechHaveWorkedWithGroup;
    private List<Map<String, Object>> miscTechWantToWorkWithGroup;
    private List<Map<String, Object>> toolsTechHaveWorkedWithGroup;
    private List<Map<String, Object>> toolsTechWantToWorkWithGroup;
    private List<Map<String, Object>> newCollabToolsHaveWorkedWithGroup;
    private List<Map<String, Object>> newCollabToolsWantToWorkWithGroup;
    private List<Map<String, Object>> opSysPersonalUseGroup;
    private List<Map<String, Object>> opSysProfessionalUseGroup;
    private List<Map<String, Object>> officeStackAsyncHaveWorkedWithGroup;
    private List<Map<String, Object>> officeStackAsyncWantToWorkWithGroup;
    private List<Map<String, Object>> officeStackSyncHaveWorkedWithGroup;
    private List<Map<String, Object>> officeStackSyncWantToWorkWithGroup;
    private List<Map<String, Object>> aiSearchHaveWorkedWithGroup;
    private List<Map<String, Object>> aiSearchWantToWorkWithGroup;
    private List<Map<String, Object>> aiDevHaveWorkedWithGroup;
    private List<Map<String, Object>> aiDevWantToWorkWithGroup;
}
